be deficient/wanting - English Synonyms Dictionary